package com.lancoo.ccas52.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName SegmentDto
 * @Description TODO
 * @Author quin
 * @Date 2023/1/5 10:06
 */
@Data
public class SegmentDto implements Serializable {
    private Long segmentId;

    private Integer taskId;

    @ApiModelProperty("学院id  开课单位")
    private String collegeId;

    private String collegeName;

    private String segmentName;

    private String segmentTypeId;

    @ApiModelProperty("环节类别")
    private String segmentType;

    @ApiModelProperty("环节代码")
    private String segmentCode;

    @ApiModelProperty("环节学分")
    private Double credit;

    @ApiModelProperty("周数")
    private Integer weekNum;

    @ApiModelProperty("课程备注")
    private String description;

    @ApiModelProperty("申请id")
    private Integer segmentApplyId;

    @ApiModelProperty("申请状态 1正常开课 2变更审核中 3已通过 4已驳回")
    private Integer applyStatus;

    @ApiModelProperty("操作类型 1增开 2修改 3删除")
    private Integer operationType;

    @ApiModelProperty("审核意见")
    private String reviewComment;

    @ApiModelProperty("创建人id")
    private String createdUserId;

    private String createdUserName;
}
